Edgardo DeJesus-Vazquez is accused of killing Hernandez-Garcia on Aug. 6 near the intersection of Hancock and Union Streets, Springfield police said. It's unclear what led to the killing.
Police were called to the area around 7:45 a.m. and found Hernandez-Garcia shot. Paramedics rushed him to Baystate Medical Center, where doctors pronounced him dead.
Hampden County Sheriff's deputies arrested DeJesus-Vazquez on Tuesday at a home on the 100 block of Pine Street following an investigation by Springfield police detectives.
He is charged with:
- Murder
- Carrying a firearm without a license
- Carrying a loaded firearm without a license
- Discharging a firearm within 500 feet of a building
Click here to follow Daily Voice Worcester and receive free news updates.